Buscar un código

Mostrando del 21 al 30 de 67 coincidencias
Se ha buscado por la cadena: imagen click
Imágen de perfil

Zoom.


Python

Publicado el 23 de Febrero del 2024 por Hilario (124 códigos)
270 visualizaciones desde el 23 de Febrero del 2024
Figure_1
Figure_2
Figure_3

Este es un ejemplo sencillo, un ejemplo de cómo editar cualquier imagen de tres canales RGB, con ruta a tu ordenador . Para poder visualizar la imagen, y realizar zoon a la misma, hasta poder visualizar el valor de los pixeles en los tres canales RGB en la propia consola, con este tipo de salida:

Rectángulo seleccionado: (1564, 576) - (2400, 2239)
Rectángulo seleccionado: (1750, 956) - (2172, 1741)
Rectángulo seleccionado: (1066, 332) - (3362, 2374)
Rectángulo seleccionado: (1066, 323) - (3362, 2366)
Rectángulo seleccionado: (1539, 678) - (2307, 1843)
Rectángulo seleccionado: (914, 256) - (2704, 2273)
Rectángulo seleccionado: (914, 256) - (2704, 2273)
Rectángulo seleccionado: (1319, 796) - (1800, 1589)
Rectángulo seleccionado: (838, 534) - (2864, 2383)
Rectángulo seleccionado: (1176, 728) - (2307, 1615)
Rectángulo seleccionado: (1176, 1437) - (2307, 1615)
Rectángulo seleccionado: (787, 382) - (1724, 1995)
Rectángulo seleccionado: (1108, 1058) - (1108, 1058)
Rectángulo seleccionado: (1345, 737) - (3219, 2501)
Rectángulo seleccionado: (171, 154) - (4046, 2839)


Lo construimos aplicando las librerías usuales de Python

Otra forma de hacerlo podría ser importando OpenCV para manejar imágenes, visualizarlas y realizar operaciones como el zoom. Puedes adaptar el código según tu preferencia de biblioteca, y adaptarlo a esta otra librería.

********************************************************************************************************************
A continuación resumimos los pasos esenciales de este sencillo ejercicio:

Importación de Bibliotecas:
--------------------------
Se importan las bibliotecas necesarias, que incluyen matplotlib.pyplot, matplotlib.widgets.RectangleSelector, y matplotlib.image.

Carga de la Imagen:
--------------------------
Se especifica la ruta de la imagen en el ordenador.
La imagen se carga utilizando la función mpimg.imread de matplotlib.image.

Creación de la Figura:
----------------------------
Se crea una figura y un conjunto de ejes utilizando plt.subplots().
La imagen se muestra en los ejes con ax.imshow().

Definición de Funciones:
----------------------------------------
Se define una función onselect que se ejecutará cuando se seleccione un rectángulo.
Dentro de esta función, se calculan las coordenadas del rectángulo seleccionado y se imprimen en la consola.

Lista de Coordenadas de Rectángulos:
--------------------------------------------------
Se crea una lista rect_coords para almacenar las coordenadas de los rectángulos seleccionados.

Selector de Rectángulos:
------------------------------------
Se crea un objeto RectangleSelector que está asociado a los ejes (ax) y la función onselect.
Se especifica el botón del ratón permitido para la interacción (button=[1]), y otras configuraciones como la mínima separación horizontal y vertical (minspanx y minspany), y las coordenadas en las que se mide el ancho y el alto (spancoords).
Visualización y Interacción:

La imagen y los ejes se muestran con plt.show().
Se imprime un mensaje indicando que se puede hacer clic y arrastrar para seleccionar un rectángulo.
En resumen, este código crea una interfaz interactiva que te permite hacer clic y arrastrar para seleccionar rectángulos en una imagen. Las coordenadas de los rectángulos seleccionados se imprimen en la consola. Puedes ajustar las configuraciones según tus necesidades, como el botón del ratón permitido, la sensibilidad de la selección, entre otros.

------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------
Realizado en platafroam Linux.
Ubuntu 20.04.6 LTS
Editado con:Sublime Text.

Ejecución bajo consola de linux.
python3 Aula_28_Zoom_Pixel.py
Imágen de perfil

Aplicación para ocultar información de texto en imágenes o fotografías (nueva versión).


Python

estrellaestrellaestrellaestrellaestrella(1)
Actualizado el 30 de Enero del 2024 por Antonio (76 códigos) (Publicado el 26 de Marzo del 2021)
12.482 visualizaciones desde el 26 de Marzo del 2021
Aplicación para codificar y decodificar mensajes de texto en imágenes.

La imagen se selecciona mediante el botón "SEARCH".
En el modo "Encode" el texto a ocultar se introduce en el espacio superior. (el programa generará un nuevo archivo de imagen cuyo nombre tendrá el prefijo "encoded_" delante del título del archivo original.
En el modo "Decode" el texto oculto se muestra en el espacio superior.

PARA CUALQUIER DUDA U OBSERVACIÓN USEN LA SECCIÓN DE COMENTARIOS.
stgp

Repositorio en GitHub:
https://github.com/antonioam82/Steganography
Imágen de perfil

MiniRuleta: Juego de Ruleta Para Android + Codigo Fuente


Android

Publicado el 9 de Agosto del 2023 por Agustin (19 códigos)
678 visualizaciones desde el 9 de Agosto del 2023
MiniRuleta es un juego de Ruleta para android desarrollado en Java usando el Android Studio.

La carpeta de descarga Incluye, el codigo fuente, los assets y los archivos ejecutables.

El juego al inicial empieza el premio total en 0.

- Al darle click o tap al boton GIRAR RULETA se gira la ruleta
- La ruleta es una imagen hecha con diferentes valores
- Cuando termina de girar la ruleta y el jugador gana el premio que esta marcado con la flecha
- El premio que gana el jugador en cada giro de la ruleta se va sumando en un PREMIO TOTAL
- El premio total se muestra en la parte de abajo de la aplicacion.

Se les agradece a todos el FeedBack y les puedo ayudar a crear su propia ruleta si me envian la rueda en formato PNG en relacion aspecto 1:1.

Mas Informacion: https://evilnapsis.com/2023/01/28/miniruleta-juego-de-ruleta-para-android-codigo-fuente/
Imágen de perfil

Menu de presentación


Java

estrellaestrellaestrellaestrellaestrella(3)
Actualizado el 23 de Febrero del 2020 por Yacoobs (17 códigos) (Publicado el 21 de Febrero del 2020)
1.594 visualizaciones desde el 21 de Febrero del 2020
Hacia mucho tiempo que no subía nada y he creído conveniente mostrar una forma sencilla y elegante de mostrar una primera ventana de presentación de tu programa, al mismo tiempo te puede promocionar y puedes añadir enlaces para que la gente te conozca mejor
El programa es muy simple, un Frame con una imagen de fondo unos botones con imagen y un JtextArea donde se plasma tu mensaje de presentación, este mensaje se lee automáticamente desde un archivo txt alojado en el mismo programa, de esa forma es mas como editar dicho mensaje desde fuera sin necesidad de usar ningún programa para abrir el proyecto.
La ventana tiene características para mover la usando el click del ratón y arrastrar al mismo tiempo cambia su opacidad volviéndola transparente. Para terminar cuando cierras o lanzas tu programa este da un efecto de cerrado como si la ventana se desvanece poco a poco.
Importante:
Para el uso de este tipo de efecto el JFrame su metodo Undercorated (true)...


Muchas gracias y saludos

https://www.youtube.com/channel/UChFlaF3Ji9vWhizWyhBQdBg
Imágen de perfil

Slide Fullscreen Images Manual


JavaScript

estrellaestrellaestrellaestrellaestrella(2)
Actualizado el 2 de Febrero del 2020 por Scriptshow (141 códigos) (Publicado el 29 de Octubre del 2016)
2.475 visualizaciones desde el 29 de Octubre del 2016
Slide Fullscreen Imagen ajustada a la ventana del navegador con javascript. Interactúa moviendo el mouse y pulsando en los enlaces, aparecerán los contenidos del álbum correspondiente. Haz click en las miniaturas para ampliar la imagen. Pulsa en la imagen para volver al álbum, etc.

Espero sea útil.

Un saludo
Imágen de perfil

Retornar al Top de la página progresivamente


JavaScript

estrellaestrellaestrellaestrellaestrella(1)
Actualizado el 24 de Octubre del 2019 por Scriptshow (141 códigos) (Publicado el 24 de Septiembre del 2017)
1.840 visualizaciones desde el 24 de Septiembre del 2017
Código JavaScript para retornar progresivamente al Top de la página pulsando en un enlace, una imagen, un botón, etc. Adaptable, ajustable, ampliable...
Funciona en todos los navegadores y dispositivos compatibles.

Espero sea útil.
Imágen de perfil

KeybNav - Navegar por medio del teclado


JavaScript

estrellaestrellaestrellaestrellaestrella(1)
Actualizado el 12 de Mayo del 2019 por Scriptshow (141 códigos) (Publicado el 14 de Septiembre del 2017)
3.279 visualizaciones desde el 14 de Septiembre del 2017
Navegar por medio del teclado: flechas de dirección, etc...
Pulsa las teclas de dirección; mueve las barras de scroll para ver el efecto...
Acerca el mouse a la imagen para ver las opciones. Haz clicks para cambiarlas...

Espero sea útil.

Un saludo
Imágen de perfil

Botón parar cerrar o esconder en un div


CSS

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 19 de Diciembre del 2018 por Joan (121 códigos)
14.920 visualizaciones desde el 19 de Diciembre del 2018
Este código muestro como poner dos tipos de botones para cerrar un div. Una de ellas es un simbolo de HTML y la otra es una imagen.

boton-cerrar
Imágen de perfil

Reproductor de imágenes


Java

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 11 de Mayo del 2018 por Rafael Angel (81 códigos)
3.343 visualizaciones desde el 11 de Mayo del 2018
Para que puedas reproducir tus imagenes favoritas y practiques el uso de imagenes.
Lo que no me gusta es que las imagenes deben estar en la misma carpeta de la app o del class que los cargue.
Debes cambiar el nombre de direccion.
Asi mismo, usé la habilidad de copiar los archivos para pasarlos a la carpeta.
No es perfecto, es solo una ejemplificasion para quien quiera mejorarlo y republicarlo.